
// #include<stdio.h>
// #include<string.h>
// int main()
// {
// 	FILE* fp = fopen("test.txt", "w");
// 	const char* message = "Hello Day";
// 	if (fp == NULL)
// 	{
// 		perror("open failure!!!\n");
// 		return 0;
// 	}
// 	for (int i = 1; i <= 5; i++)
// 	{
// 		  char bufer[1024];
// 		snprintf(bufer, sizeof(bufer), "%s%d\n", message, i);
// 		fwrite(bufer, 1, strlen((const char*)bufer), fp);
// 	}
// 	fclose(fp);
// }

// #include<stdio.h>
// #include<string.h>
// int main()
// {
// 	//
// 	FILE * ptr=fopen("test.txt","r");
// 	if(ptr==NULL)
// 	{
// 		perror("open failure");
// 		return 0;
// 	}
// 	char buffer[1024];
// 	fread(buffer,sizeof(buffer),1,ptr);
// 	printf("%s",buffer);
// 	return 0;
// }
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

int main()
{
	umask(0);
	close(0);
	int fd=open("myfile,txt",O_WRONLY|O_CREAT,0666);
	printf("%d\n",fd);
	close(fd);
	return 0;
}
